home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Westlight Stock Photography - Creative Freedom
/
Westlight Stock Photography - Creative Freedom.iso
/
Place in System Folder
/
System 7.5.1 or lower
/
Finder Scripting Extension
/
Finder Scripting Extension.rsrc
/
CODE_12.txt
< prev
next >
Wrap
Text File
|
1995-07-28
|
81KB
|
1,462 lines
# near model CODE resource
# jump table entries: 5904-5931 (28 of them)
export_738:
00000000 4E56 0000 link A6, 0
00000004 4EBA 003A jsr [PC + 0x3A /* 00000040 */]
00000008 2B40 FEA2 move.l [A5 - 0x15E], D0
0000000C 4E5E unlink A6
0000000E 4E75 rts
export_739:
00000010 4E56 0000 link A6, 0
00000014 2F2D FEA2 move.l -[A7], [A5 - 0x15E]
00000018 4EAD 0BA2 jsr [A5 + 0xBA2 /* export_368 */]
0000001C 7000 moveq.l D0, 0x00
0000001E 2B40 FEA2 move.l [A5 - 0x15E], D0
00000022 4E5E unlink A6
00000024 4E75 rts
fn00000026:
00000026 4E56 0000 link A6, 0
0000002A 2F0C move.l -[A7], A4
0000002C A11A syscall GetZone, flags=1
0000002E 2848 movea.l A4, A0
00000030 2078 02A6 movea.l A0, [0x000002A6 /* SysZone */]
00000034 A01B syscall SetZone
00000036 200C move.l D0, A4
00000038 286E FFFC movea.l A4, [A6 - 0x4]
0000003C 4E5E unlink A6
0000003E 4E75 rts
export_740:
fn00000040:
00000040 4E56 0000 link A6, 0
00000044 2F0C move.l -[A7], A4
00000046 7000 moveq.l D0, 0x00
00000048 2840 movea.l A4, D0
0000004A 4EAD 0E02 jsr [A5 + 0xE02 /* export_444 */]
0000004E 2840 movea.l A4, D0
00000050 200C move.l D0, A4
00000052 286E FFFC movea.l A4, [A6 - 0x4]
00000056 4E5E unlink A6
00000058 4E75 rts
export_741:
0000005A 4E56 0000 link A6, 0
0000005E 48E7 0018 movem.l -[A7], A3,A4
00000062 266E 0008 movea.l A3, [A6 + 0x8]
00000066 4EBA FFBE jsr [PC - 0x42 /* 00000026 */]
0000006A 2840 movea.l A4, D0
0000006C 4AAD FE96 tst.l [A5 - 0x16A]
00000070 6612 bne +0x14 /* 00000084 */
00000072 2B4C FEA6 move.l [A5 - 0x15A], A4
00000076 2B4B FE9E move.l [A5 - 0x162], A3
0000007A 598F subq.l A7, 4
0000007C A975 syscall TickCount
0000007E 2B5F FE9A move.l [A5 - 0x166], [A7]+
00000082 6002 bra +0x4 /* 00000086 */
label00000084:
00000084 200B move.l D0, A3
label00000086:
00000086 52AD FE96 addq.l [A5 - 0x16A], 1
0000008A 200C move.l D0, A4
0000008C 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000092 4E5E unlink A6
00000094 4E75 rts
export_742:
00000096 4E56 FFF4 link A6, -0x000C
0000009A 48E7 0018 movem.l -[A7], A3,A4
0000009E 53AD FE96 subq.l [A5 - 0x16A], 1
000000A2 4AAD FE96 tst.l [A5 - 0x16A]
000000A6 665A bne +0x5C /* 00000102 */
000000A8 4AAD FEA2 tst.l [A5 - 0x15E]
000000AC 674E beq +0x50 /* 000000FC */
000000AE 266D FEA2 movea.l A3, [A5 - 0x15E]
000000B2 2F0B move.l -[A7], A3
000000B4 486E FFF4 pea.l [A6 - 0xC]
000000B8 4EAD 0BDA jsr [A5 + 0xBDA /* export_375 */]
000000BC 41EE FFF4 lea.l A0, [A6 - 0xC]
000000C0 504F addq.w A7, 8
000000C2 601E bra +0x20 /* 000000E2 */
label000000C4:
000000C4 4878 2BF2 push.l 0x2BF2
000000C8 2F0C move.l -[A7], A4
000000CA 2054 movea.l A0, [A4]
000000CC 2050 movea.l A0, [A0]
000000CE 2268 000C movea.l A1, [A0 + 0xC]
000000D2 4E91 jsr [A1]
000000D4 4A00 tst.b D0
000000D6 504F addq.w A7, 8
000000D8 6708 beq +0xA /* 000000E2 */
000000DA 2F0C move.l -[A7], A4
000000DC 4EAD 0C72 jsr [A5 + 0xC72 /* export_394 */]
000000E0 584F addq.w A7, 4
label000000E2:
000000E2 486E FFF4 pea.l [A6 - 0xC]
000000E6 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
000000EA 2840 movea.l A4, D0
000000EC 200C move.l D0, A4
000000EE 584F addq.w A7, 4
000000F0 66D2 bne -0x2C /* 000000C4 */
000000F2 2F2D FEA2 move.l -[A7], [A5 - 0x15E]
000000F6 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */]
000000FA 584F addq.w A7, 4
label000000FC:
000000FC 7000 moveq.l D0, 0x00
000000FE 2B40 FE9E move.l [A5 - 0x162], D0
label00000102:
00000102 206E 0008 movea.l A0, [A6 + 0x8]
00000106 A01B syscall SetZone
00000108 4CEE 1800 FFEC movem.l A3,A4, [A6 - 0x14]
0000010E 4E5E unlink A6
00000110 4E75 rts
export_743:
00000112 4E56 0000 link A6, 0
00000116 4AAD FE96 tst.l [A5 - 0x16A]
0000011A 5EC0 sgt D0
0000011C 4400 neg.b D0
0000011E 4E5E unlink A6
00000120 4E75 rts
export_744:
00000122 4E56 0000 link A6, 0
00000126 2F07 move.l -[A7], D7
00000128 4AAD FE9E tst.l [A5 - 0x162]
0000012C 6722 beq +0x24 /* 00000150 */
0000012E 598F subq.l A7, 4
00000130 A975 syscall TickCount
00000132 2E1F move.l D7, [A7]+
00000134 202D FE9A move.l D0, [A5 - 0x166]
00000138 D0BC 0000 0258 add.l D0, 0x258
0000013E B087 cmp.l D0, D7
00000140 6E0E bgt +0x10 /* 00000150 */
00000142 2F2D FE9E move.l -[A7], [A5 - 0x162]
00000146 4EAD 10DA jsr [A5 + 0x10DA /* export_535 */]
0000014A 2B47 FE9A move.l [A5 - 0x166], D7
0000014E 584F addq.w A7, 4
label00000150:
00000150 2E2E FFFC move.l D7, [A6 - 0x4]
00000154 4E5E unlink A6
00000156 4E75 rts
export_745:
00000158 4E56 0000 link A6, 0
0000015C 4AAD FE96 tst.l [A5 - 0x16A]
00000160 6F06 ble +0x8 /* 00000168 */
00000162 206D FEA6 movea.l A0, [A5 - 0x15A]
00000166 A01B syscall SetZone
label00000168:
00000168 4E5E unlink A6
0000016A 4E75 rts
export_746:
0000016C 4E56 0000 link A6, 0
00000170 4AAD FE96 tst.l [A5 - 0x16A]
00000174 6F04 ble +0x6 /* 0000017A */
00000176 4EBA FEAE jsr [PC - 0x152 /* 00000026 */]
label0000017A:
0000017A 4E5E unlink A6
0000017C 4E75 rts
fn0000017E:
0000017E 4E56 0000 link A6, 0
00000182 48E7 0108 movem.l -[A7], D7,A4
00000186 286E 0008 movea.l A4, [A6 + 0x8]
0000018A 200C move.l D0, A4
0000018C 660C bne +0xE /* 0000019A */
0000018E 2F3C FFFF C463 move.l -[A7], 0xFFFFC463
00000194 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
00000198 584F addq.w A7, 4
label0000019A:
0000019A 4878 687E push.l 0x687E /* 'h~' */
0000019E 2F0C move.l -[A7], A4
000001A0 2054 movea.l A0, [A4]
000001A2 2050 movea.l A0, [A0]
000001A4 2268 000C movea.l A1, [A0 + 0xC]
000001A8 4E91 jsr [A1]
000001AA 4A00 tst.b D0
000001AC 504F addq.w A7, 8
000001AE 660C bne +0xE /* 000001BC */
000001B0 2F3C FFFF C460 move.l -[A7], 0xFFFFC460
000001B6 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
000001BA 584F addq.w A7, 4
label000001BC:
000001BC 2F0C move.l -[A7], A4
000001BE 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
000001C2 48C0 ext.l D0
000001C4 2E00 move.l D7, D0
000001C6 584F addq.w A7, 4
000001C8 6706 beq +0x8 /* 000001D0 */
000001CA 7001 moveq.l D0, 0x01
000001CC B087 cmp.l D0, D7
000001CE 660C bne +0xE /* 000001DC */
label000001D0:
000001D0 2F3C FFFF C460 move.l -[A7], 0xFFFFC460
000001D6 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
000001DA 584F addq.w A7, 4
label000001DC:
000001DC 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8]
000001E2 4E5E unlink A6
000001E4 4E75 rts
export_747:
000001E6 4E56 0000 link A6, 0
000001EA 7000 moveq.l D0, 0x00
000001EC 2F00 move.l -[A7], D0
000001EE 2F2E 0008 move.l -[A7], [A6 + 0x8]
000001F2 4EAD 0C0A jsr [A5 + 0xC0A /* export_381 */]
000001F6 508F addq.l A7, 8
000001F8 2F00 move.l -[A7], D0
000001FA 4EBA FF82 jsr [PC - 0x7E /* 0000017E */]
000001FE 4E5E unlink A6
00000200 4E75 rts
export_748:
fn00000202:
00000202 4E56 0000 link A6, 0
00000206 48E7 0108 movem.l -[A7], D7,A4
0000020A 286E 0008 movea.l A4, [A6 + 0x8]
0000020E 200C move.l D0, A4
00000210 660C bne +0xE /* 0000021E */
00000212 2F3C FFFF C463 move.l -[A7], 0xFFFFC463
00000218 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
0000021C 584F addq.w A7, 4
label0000021E:
0000021E 4878 687E push.l 0x687E /* 'h~' */
00000222 2F0C move.l -[A7], A4
00000224 2054 movea.l A0, [A4]
00000226 2050 movea.l A0, [A0]
00000228 2268 000C movea.l A1, [A0 + 0xC]
0000022C 4E91 jsr [A1]
0000022E 4A00 tst.b D0
00000230 504F addq.w A7, 8
00000232 660C bne +0xE /* 00000240 */
00000234 2F3C FFFF C460 move.l -[A7], 0xFFFFC460
0000023A 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
0000023E 584F addq.w A7, 4
label00000240:
00000240 2F0C move.l -[A7], A4
00000242 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
00000246 48C0 ext.l D0
00000248 2E00 move.l D7, D0
0000024A 584F addq.w A7, 4
0000024C 6712 beq +0x14 /* 00000260 */
0000024E 7001 moveq.l D0, 0x01
00000250 B087 cmp.l D0, D7
00000252 670C beq +0xE /* 00000260 */
00000254 2F3C FFFF C461 move.l -[A7], 0xFFFFC461
0000025A 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
0000025E 584F addq.w A7, 4
label00000260:
00000260 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8]
00000266 4E5E unlink A6
00000268 4E75 rts
export_749:
0000026A 4E56 0000 link A6, 0
0000026E 2F0C move.l -[A7], A4
00000270 286E 0008 movea.l A4, [A6 + 0x8]
00000274 4878 2DE6 push.l 0x2DE6
00000278 2F0C move.l -[A7], A4
0000027A 2054 movea.l A0, [A4]
0000027C 2050 movea.l A0, [A0]
0000027E 2268 000C movea.l A1, [A0 + 0xC]
00000282 4E91 jsr [A1]
00000284 4A00 tst.b D0
00000286 504F addq.w A7, 8
00000288 6628 bne +0x2A /* 000002B2 */
0000028A 4878 510E push.l 0x510E
0000028E 2F0C move.l -[A7], A4
00000290 2054 movea.l A0, [A4]
00000292 2050 movea.l A0, [A0]
00000294 2268 000C movea.l A1, [A0 + 0xC]
00000298 4E91 jsr [A1]
0000029A 4A00 tst.b D0
0000029C 504F addq.w A7, 8
0000029E 671E beq +0x20 /* 000002BE */
000002A0 2F0C move.l -[A7], A4
000002A2 4EAD 0CFA jsr [A5 + 0xCFA /* export_411 */]
000002A6 7200 moveq.l D1, 0x00
000002A8 1200 move.b D1, D0
000002AA 0C41 0001 cmpi.w D1, 0x1
000002AE 584F addq.w A7, 4
000002B0 660C bne +0xE /* 000002BE */
label000002B2:
000002B2 2F3C FFFF C45A move.l -[A7], 0xFFFFC45A
000002B8 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
000002BC 584F addq.w A7, 4
label000002BE:
000002BE 286E FFFC movea.l A4, [A6 - 0x4]
000002C2 4E5E unlink A6
000002C4 4E75 rts
export_750:
000002C6 4E56 0000 link A6, 0
000002CA 7000 moveq.l D0, 0x00
000002CC 2F00 move.l -[A7], D0
000002CE 2F2E 0008 move.l -[A7], [A6 + 0x8]
000002D2 4EAD 0C0A jsr [A5 + 0xC0A /* export_381 */]
000002D6 508F addq.l A7, 8
000002D8 2F00 move.l -[A7], D0
000002DA 4EBA FF26 jsr [PC - 0xDA /* 00000202 */]
000002DE 4E5E unlink A6
000002E0 4E75 rts
fn000002E2:
000002E2 4E56 0000 link A6, 0
000002E6 2F3C FFFF C464 move.l -[A7], 0xFFFFC464
000002EC 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
000002F0 4E5E unlink A6
000002F2 4E75 rts
fn000002F4:
000002F4 4E56 0000 link A6, 0
000002F8 48E7 0108 movem.l -[A7], D7,A4
000002FC 4207 clr.b D7
000002FE 4EAD 0D6A jsr [A5 + 0xD6A /* export_425 */]
00000302 2840 movea.l A4, D0
00000304 200C move.l D0, A4
00000306 6712 beq +0x14 /* 0000031A */
00000308 2F0C move.l -[A7], A4
0000030A 4EAD 0192 jsr [A5 + 0x192 /* export_46 */]
0000030E 0C80 7177 6E64 cmpi.l D0, 0x71776E64 /* 'qwnd' */
00000314 584F addq.w A7, 4
00000316 6602 bne +0x4 /* 0000031A */
00000318 7E01 moveq.l D7, 0x01
label0000031A:
0000031A 1007 move.b D0, D7
0000031C 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8]
00000322 4E5E unlink A6
00000324 4E75 rts
export_751:
00000326 4E56 0000 link A6, 0
0000032A 4EBA FFC8 jsr [PC - 0x38 /* 000002F4 */]
0000032E 4A00 tst.b D0
00000330 670E beq +0x10 /* 00000340 */
00000332 2F2E 000C move.l -[A7], [A6 + 0xC]
00000336 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000033A 4EBA FFA6 jsr [PC - 0x5A /* 000002E2 */]
0000033E 504F addq.w A7, 8
label00000340:
00000340 4E5E unlink A6
00000342 4E75 rts
export_752:
00000344 4E56 0000 link A6, 0
00000348 48E7 0118 movem.l -[A7], D7,A3,A4
0000034C 286E 0008 movea.l A4, [A6 + 0x8]
00000350 7E01 moveq.l D7, 0x01
00000352 4AAD FEA2 tst.l [A5 - 0x15E]
00000356 6608 bne +0xA /* 00000360 */
00000358 4EBA FCE6 jsr [PC - 0x31A /* 00000040 */]
0000035C 2B40 FEA2 move.l [A5 - 0x15E], D0
label00000360:
00000360 266D FEA2 movea.l A3, [A5 - 0x15E]
00000364 2F0C move.l -[A7], A4
00000366 2F0B move.l -[A7], A3
00000368 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */]
0000036C 72FC moveq.l D1, 0xFFFFFFFC
0000036E B280 cmp.l D1, D0
00000370 504F addq.w A7, 8
00000372 6628 bne +0x2A /* 0000039C */
00000374 7000 moveq.l D0, 0x00
00000376 2F00 move.l -[A7], D0
00000378 2F0C move.l -[A7], A4
0000037A 2F2D FEA2 move.l -[A7], [A5 - 0x15E]
0000037E 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */]
00000382 2F0C move.l -[A7], A4
00000384 4EAD 0C6A jsr [A5 + 0xC6A /* export_393 */]
00000388 7000 moveq.l D0, 0x00
0000038A 2F00 move.l -[A7], D0
0000038C 2F0C move.l -[A7], A4
0000038E 2054 movea.l A0, [A4]
00000390 2050 movea.l A0, [A0]
00000392 2268 011C movea.l A1, [A0 + 0x11C]
00000396 4E91 jsr [A1]
00000398 4FEF 0018 lea.l A7, [A7 + 0x18]
label0000039C:
0000039C 1007 move.b D0, D7
0000039E 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
000003A4 4E5E unlink A6
000003A6 4E75 rts
fn000003A8:
000003A8 4E56 FFF4 link A6, -0x000C
000003AC 48E7 0018 movem.l -[A7], A3,A4
000003B0 266E 0008 movea.l A3, [A6 + 0x8]
000003B4 2F2E 000C move.l -[A7], [A6 + 0xC]
000003B8 486E FFF4 pea.l [A6 - 0xC]
000003BC 4EAD 0BDA jsr [A5 + 0xBDA /* export_375 */]
000003C0 41EE FFF4 lea.l A0, [A6 - 0xC]
000003C4 504F addq.w A7, 8
000003C6 600A bra +0xC /* 000003D2 */
label000003C8:
000003C8 2F0C move.l -[A7], A4
000003CA 2F0B move.l -[A7], A3
000003CC 4EAD 0C22 jsr [A5 + 0xC22 /* export_384 */]
000003D0 504F addq.w A7, 8
label000003D2:
000003D2 486E FFF4 pea.l [A6 - 0xC]
000003D6 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
000003DA 2840 movea.l A4, D0
000003DC 200C move.l D0, A4
000003DE 584F addq.w A7, 4
000003E0 66E6 bne -0x18 /* 000003C8 */
000003E2 4CEE 1800 FFEC movem.l A3,A4, [A6 - 0x14]
000003E8 4E5E unlink A6
000003EA 4E75 rts
fn000003EC:
000003EC 4E56 FFBC link A6, -0x0044
000003F0 48E7 0308 movem.l -[A7], D6,D7,A4
000003F4 286E 0008 movea.l A4, [A6 + 0x8]
000003F8 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
000003FE 2F0C move.l -[A7], A4
00000400 2054 movea.l A0, [A4]
00000402 2050 movea.l A0, [A0]
00000404 2268 0018 movea.l A1, [A0 + 0x18]
00000408 4E91 jsr [A1]
0000040A 2C00 move.l D6, D0
0000040C 486E FFF8 pea.l [A6 - 0x8]
00000410 4EAD 10E2 jsr [A5 + 0x10E2 /* export_536 */]
00000414 486E FFBC pea.l [A6 - 0x44]
00000418 4EAD 007A jsr [A5 + 0x7A /* export_11 */]
0000041C 4A80 tst.l D0
0000041E 4FEF 0010 lea.l A7, [A7 + 0x10]
00000422 6740 beq +0x42 /* 00000464 */
00000424 7E01 moveq.l D7, 0x01
00000426 6036 bra +0x38 /* 0000045E */
label00000428:
00000428 2F07 move.l -[A7], D7
0000042A 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
00000430 2F0C move.l -[A7], A4
00000432 486E FFF8 pea.l [A6 - 0x8]
00000436 2054 movea.l A0, [A4]
00000438 2050 movea.l A0, [A0]
0000043A 2268 0024 movea.l A1, [A0 + 0x24]
0000043E 4E91 jsr [A1]
00000440 486E 000C pea.l [A6 + 0xC]
00000444 41EE 0000 lea.l A0, [A6 + 0x0]
00000448 2F20 move.l -[A7], -[A0]
0000044A 2F20 move.l -[A7], -[A0]
0000044C 4EBA 003C jsr [PC + 0x3C /* 0000048A */]
00000450 486E FFF8 pea.l [A6 - 0x8]
00000454 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
00000458 4FEF 0020 lea.l A7, [A7 + 0x20]
0000045C 5287 addq.l D7, 1
label0000045E:
0000045E BC87 cmp.l D6, D7
00000460 6CC6 bge -0x38 /* 00000428 */
00000462 6012 bra +0x14 /* 00000476 */
label00000464:
00000464 486E FFF8 pea.l [A6 - 0x8]
00000468 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
0000046C 4EAD 0BC2 jsr [A5 + 0xBC2 /* export_372 */]
00000470 4A80 tst.l D0
00000472 584F addq.w A7, 4
00000474 660A bne +0xC /* 00000480 */
label00000476:
00000476 486E FFBC pea.l [A6 - 0x44]
0000047A 4EAD 0BBA jsr [A5 + 0xBBA /* export_371 */]
0000047E 584F addq.w A7, 4
label00000480:
00000480 4CEE 10C0 FFB0 movem.l D6,D7,A4, [A6 - 0x50]
00000486 4E5E unlink A6
00000488 4E75 rts
export_753:
fn0000048A:
0000048A 4E56 FFA0 link A6, -0x0060
0000048E 48E7 0018 movem.l -[A7], A3,A4
00000492 286E 0010 movea.l A4, [A6 + 0x10]
00000496 4A94 tst.l [A4]
00000498 6606 bne +0x8 /* 000004A0 */
0000049A 4EBA FBA4 jsr [PC - 0x45C /* 00000040 */]
0000049E 2880 move.l [A4], D0
label000004A0:
000004A0 486E FFF8 pea.l [A6 - 0x8]
000004A4 4EAD 10E2 jsr [A5 + 0x10E2 /* export_536 */]
000004A8 486E FFBC pea.l [A6 - 0x44]
000004AC 4EAD 007A jsr [A5 + 0x7A /* export_11 */]
000004B0 4A80 tst.l D0
000004B2 504F addq.w A7, 8
000004B4 6700 00F4 beq +0xF6 /* 000005AA */
000004B8 41EE 0008 lea.l A0, [A6 + 0x8]
000004BC 2D48 FFA8 move.l [A6 - 0x58], A0
000004C0 7000 moveq.l D0, 0x00
000004C2 2D40 FFAC move.l [A6 - 0x54], D0
000004C6 2D40 FFB0 move.l [A6 - 0x50], D0
000004CA 41EE FFA8 lea.l A0, [A6 - 0x58]
000004CE 6000 00BA bra +0xBC /* 0000058A */
label000004D2:
000004D2 2F3C 6373 656C move.l -[A7], 0x6373656C /* 'csel' */
000004D8 206E FFB4 movea.l A0, [A6 - 0x4C]
000004DC 2F08 move.l -[A7], A0
000004DE 2050 movea.l A0, [A0]
000004E0 2050 movea.l A0, [A0]
000004E2 2268 0010 movea.l A1, [A0 + 0x10]
000004E6 4E91 jsr [A1]
000004E8 4A00 tst.b D0
000004EA 504F addq.w A7, 8
000004EC 6728 beq +0x2A /* 00000516 */
000004EE 2D6E FFB4 FFA4 move.l [A6 - 0x5C], [A6 - 0x4C]
000004F4 206E FFA4 movea.l A0, [A6 - 0x5C]
000004F8 2F08 move.l -[A7], A0
000004FA 2050 movea.l A0, [A0]
000004FC 2050 movea.l A0, [A0]
000004FE 2268 009C movea.l A1, [A0 + 0x9C]
00000502 4E91 jsr [A1]
00000504 2D40 FFA0 move.l [A6 - 0x60], D0
00000508 2F00 move.l -[A7], D0
0000050A 2F14 move.l -[A7], [A4]
0000050C 4EBA FE9A jsr [PC - 0x166 /* 000003A8 */]
00000510 4FEF 000C lea.l A7, [A7 + 0xC]
00000514 6074 bra +0x76 /* 0000058A */
label00000516:
00000516 2F3C 7072 7879 move.l -[A7], 0x70727879 /* 'prxy' */
0000051C 206E FFB4 movea.l A0, [A6 - 0x4C]
00000520 2F08 move.l -[A7], A0
00000522 2050 movea.l A0, [A0]
00000524 2050 movea.l A0, [A0]
00000526 2268 0010 movea.l A1, [A0 + 0x10]
0000052A 4E91 jsr [A1]
0000052C 4A00 tst.b D0
0000052E 504F addq.w A7, 8
00000530 670E beq +0x10 /* 00000540 */
00000532 2F14 move.l -[A7], [A4]
00000534 2F2E FFB4 move.l -[A7], [A6 - 0x4C]
00000538 4EBA FEB2 jsr [PC - 0x14E /* 000003EC */]
0000053C 504F addq.w A7, 8
0000053E 604A bra +0x4C /* 0000058A */
label00000540:
00000540 2F3C 6162 666F move.l -[A7], 0x6162666F /* 'abfo' */
00000546 206E FFB4 movea.l A0, [A6 - 0x4C]
0000054A 2F08 move.l -[A7], A0
0000054C 2050 movea.l A0, [A0]
0000054E 2050 movea.l A0, [A0]
00000550 2268 0010 movea.l A1, [A0 + 0x10]
00000554 4E91 jsr [A1]
00000556 4A00 tst.b D0
00000558 504F addq.w A7, 8
0000055A 6722 beq +0x24 /* 0000057E */
0000055C 266E FFB4 movea.l A3, [A6 - 0x4C]
00000560 2F0B move.l -[A7], A3
00000562 2053 movea.l A0, [A3]
00000564 2050 movea.l A0, [A0]
00000566 2268 008C movea.l A1, [A0 + 0x8C]
0000056A 4E91 jsr [A1]
0000056C 2D40 FFB8 move.l [A6 - 0x48], D0
00000570 2F00 move.l -[A7], D0
00000572 2F14 move.l -[A7], [A4]
00000574 4EAD 0C22 jsr [A5 + 0xC22 /* export_384 */]
00000578 4FEF 000C lea.l A7, [A7 + 0xC]
0000057C 600C bra +0xE /* 0000058A */
label0000057E:
0000057E 2F3C FFFF F940 move.l -[A7], 0xFFFFF940
00000584 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
00000588 584F addq.w A7, 4
label0000058A:
0000058A 486E FFB4 pea.l [A6 - 0x4C]
0000058E 7000 moveq.l D0, 0x00
00000590 2F00 move.l -[A7], D0
00000592 486E FFF8 pea.l [A6 - 0x8]
00000596 486E FFA8 pea.l [A6 - 0x58]
0000059A 4EAD 1012 jsr [A5 + 0x1012 /* export_510 */]
0000059E 4A00 tst.b D0
000005A0 4FEF 0010 lea.l A7, [A7 + 0x10]
000005A4 6600 FF2C bne -0xD2 /* 000004D2 */
000005A8 6012 bra +0x14 /* 000005BC */
label000005AA:
000005AA 486E FFF8 pea.l [A6 - 0x8]
000005AE 4EAD 0EFA jsr [A5 + 0xEFA /* export_475 */]
000005B2 4EAD 0BC2 jsr [A5 + 0xBC2 /* export_372 */]
000005B6 4A80 tst.l D0
000005B8 584F addq.w A7, 4
000005BA 660A bne +0xC /* 000005C6 */
label000005BC:
000005BC 486E FFBC pea.l [A6 - 0x44]
000005C0 4EAD 0BBA jsr [A5 + 0xBBA /* export_371 */]
000005C4 584F addq.w A7, 4
label000005C6:
000005C6 4CEE 1800 FF98 movem.l A3,A4, [A6 - 0x68]
000005CC 4E5E unlink A6
000005CE 4E75 rts
export_754:
000005D0 4E56 FFB8 link A6, -0x0048
000005D4 7000 moveq.l D0, 0x00
000005D6 2F00 move.l -[A7], D0
000005D8 486E 0008 pea.l [A6 + 0x8]
000005DC 486E FFF4 pea.l [A6 - 0xC]
000005E0 4EAD 105A jsr [A5 + 0x105A /* export_519 */]
000005E4 7000 moveq.l D0, 0x00
000005E6 2D40 FFFC move.l [A6 - 0x4], D0
000005EA 486E FFB8 pea.l [A6 - 0x48]
000005EE 4EAD 007A jsr [A5 + 0x7A /* export_11 */]
000005F2 4A80 tst.l D0
000005F4 4FEF 0010 lea.l A7, [A7 + 0x10]
000005F8 6716 beq +0x18 /* 00000610 */
000005FA 486E FFFC pea.l [A6 - 0x4]
000005FE 41EE FFFC lea.l A0, [A6 - 0x4]
00000602 2F20 move.l -[A7], -[A0]
00000604 2F20 move.l -[A7], -[A0]
00000606 4EBA FE82 jsr [PC - 0x17E /* 0000048A */]
0000060A 4FEF 000C lea.l A7, [A7 + 0xC]
0000060E 6026 bra +0x28 /* 00000636 */
label00000610:
00000610 486E FFF4 pea.l [A6 - 0xC]
00000614 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
00000618 4AAE FFFC tst.l [A6 - 0x4]
0000061C 584F addq.w A7, 4
0000061E 670A beq +0xC /* 0000062A */
00000620 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000624 4EAD 0BA2 jsr [A5 + 0xBA2 /* export_368 */]
00000628 584F addq.w A7, 4
label0000062A:
0000062A 4EAD 0BC2 jsr [A5 + 0xBC2 /* export_372 */]
0000062E 4A80 tst.l D0
00000630 6704 beq +0x6 /* 00000636 */
00000632 7000 moveq.l D0, 0x00
00000634 6016 bra +0x18 /* 0000064C */
label00000636:
00000636 486E FFB8 pea.l [A6 - 0x48]
0000063A 4EAD 0BBA jsr [A5 + 0xBBA /* export_371 */]
0000063E 486E FFF4 pea.l [A6 - 0xC]
00000642 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
00000646 202E FFFC move.l D0, [A6 - 0x4]
0000064A 504F addq.w A7, 8
label0000064C:
0000064C 4E5E unlink A6
0000064E 4E75 rts
export_755:
00000650 4E56 FFF0 link A6, -0x0010
00000654 486E FFF8 pea.l [A6 - 0x8]
00000658 4EAD 101A jsr [A5 + 0x101A /* export_511 */]
0000065C 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
00000662 2F3C 6673 656C move.l -[A7], 0x6673656C /* 'fsel' */
00000668 486E 000C pea.l [A6 + 0xC]
0000066C 486E FFF0 pea.l [A6 - 0x10]
00000670 4EAD 1082 jsr [A5 + 0x1082 /* export_524 */]
00000674 4FEF 0010 lea.l A7, [A7 + 0x10]
00000678 41EE FFF8 lea.l A0, [A6 - 0x8]
0000067C 2F20 move.l -[A7], -[A0]
0000067E 2F20 move.l -[A7], -[A0]
00000680 486E FFF8 pea.l [A6 - 0x8]
00000684 4EAD 1022 jsr [A5 + 0x1022 /* export_512 */]
00000688 486E FFF8 pea.l [A6 - 0x8]
0000068C 4EAD 0EEA jsr [A5 + 0xEEA /* export_473 */]
00000690 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */
00000696 4FEF 0014 lea.l A7, [A7 + 0x14]
0000069A 6630 bne +0x32 /* 000006CC */
0000069C 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
000006A2 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
000006A8 486E 000C pea.l [A6 + 0xC]
000006AC 486E FFF0 pea.l [A6 - 0x10]
000006B0 4EAD 107A jsr [A5 + 0x107A /* export_523 */]
000006B4 4FEF 0010 lea.l A7, [A7 + 0x10]
000006B8 41EE FFF8 lea.l A0, [A6 - 0x8]
000006BC 2F20 move.l -[A7], -[A0]
000006BE 2F20 move.l -[A7], -[A0]
000006C0 486E FFF8 pea.l [A6 - 0x8]
000006C4 4EAD 1022 jsr [A5 + 0x1022 /* export_512 */]
000006C8 4FEF 000C lea.l A7, [A7 + 0xC]
label000006CC:
000006CC 206E 0008 movea.l A0, [A6 + 0x8]
000006D0 43EE FFF8 lea.l A1, [A6 - 0x8]
000006D4 20D9 move.l [A0]+, [A1]+
000006D6 20D9 move.l [A0]+, [A1]+
000006D8 4E5E unlink A6
000006DA 4E75 rts
export_756:
000006DC 4E56 FFF0 link A6, -0x0010
000006E0 486E FFF8 pea.l [A6 - 0x8]
000006E4 4EAD 101A jsr [A5 + 0x101A /* export_511 */]
000006E8 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
000006EE 2F3C 6673 656C move.l -[A7], 0x6673656C /* 'fsel' */
000006F4 486E 000C pea.l [A6 + 0xC]
000006F8 486E FFF0 pea.l [A6 - 0x10]
000006FC 4EAD 1082 jsr [A5 + 0x1082 /* export_524 */]
00000700 4FEF 0010 lea.l A7, [A7 + 0x10]
00000704 41EE FFF8 lea.l A0, [A6 - 0x8]
00000708 2F20 move.l -[A7], -[A0]
0000070A 2F20 move.l -[A7], -[A0]
0000070C 486E FFF8 pea.l [A6 - 0x8]
00000710 4EAD 1022 jsr [A5 + 0x1022 /* export_512 */]
00000714 486E FFF8 pea.l [A6 - 0x8]
00000718 4EAD 0EEA jsr [A5 + 0xEEA /* export_473 */]
0000071C 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */
00000722 4FEF 0014 lea.l A7, [A7 + 0x14]
00000726 6630 bne +0x32 /* 00000758 */
00000728 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
0000072E 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
00000734 486E 000C pea.l [A6 + 0xC]
00000738 486E FFF0 pea.l [A6 - 0x10]
0000073C 4EAD 1082 jsr [A5 + 0x1082 /* export_524 */]
00000740 4FEF 0010 lea.l A7, [A7 + 0x10]
00000744 41EE FFF8 lea.l A0, [A6 - 0x8]
00000748 2F20 move.l -[A7], -[A0]
0000074A 2F20 move.l -[A7], -[A0]
0000074C 486E FFF8 pea.l [A6 - 0x8]
00000750 4EAD 1022 jsr [A5 + 0x1022 /* export_512 */]
00000754 4FEF 000C lea.l A7, [A7 + 0xC]
label00000758:
00000758 206E 0008 movea.l A0, [A6 + 0x8]
0000075C 43EE FFF8 lea.l A1, [A6 - 0x8]
00000760 20D9 move.l [A0]+, [A1]+
00000762 20D9 move.l [A0]+, [A1]+
00000764 4E5E unlink A6
00000766 4E75 rts
fn00000768:
00000768 4E56 FFF4 link A6, -0x000C
0000076C 48E7 0118 movem.l -[A7], D7,A3,A4
00000770 266E 0008 movea.l A3, [A6 + 0x8]
00000774 4207 clr.b D7
00000776 2F2E 000C move.l -[A7], [A6 + 0xC]
0000077A 486E FFF4 pea.l [A6 - 0xC]
0000077E 4EAD 0BDA jsr [A5 + 0xBDA /* export_375 */]
00000782 41EE FFF4 lea.l A0, [A6 - 0xC]
00000786 504F addq.w A7, 8
00000788 6006 bra +0x8 /* 00000790 */
label0000078A:
0000078A B7CC cmpa.l A3, A4
0000078C 6602 bne +0x4 /* 00000790 */
0000078E 7E01 moveq.l D7, 0x01
label00000790:
00000790 486E FFF4 pea.l [A6 - 0xC]
00000794 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
00000798 2840 movea.l A4, D0
0000079A 200C move.l D0, A4
0000079C 584F addq.w A7, 4
0000079E 66EA bne -0x14 /* 0000078A */
000007A0 1007 move.b D0, D7
000007A2 4CEE 1880 FFE8 movem.l D7,A3,A4, [A6 - 0x18]
000007A8 4E5E unlink A6
000007AA 4E75 rts
export_757:
000007AC 4E56 FFF0 link A6, -0x0010
000007B0 48E7 0118 movem.l -[A7], D7,A3,A4
000007B4 266E 0008 movea.l A3, [A6 + 0x8]
000007B8 7000 moveq.l D0, 0x00
000007BA 2F00 move.l -[A7], D0
000007BC 2F0B move.l -[A7], A3
000007BE 4EAD 0C62 jsr [A5 + 0xC62 /* export_392 */]
000007C2 588F addq.l A7, 4
000007C4 2F00 move.l -[A7], D0
000007C6 4EAD 0C0A jsr [A5 + 0xC0A /* export_381 */]
000007CA 2840 movea.l A4, D0
000007CC 2054 movea.l A0, [A4]
000007CE 2D68 0008 FFF0 move.l [A6 - 0x10], [A0 + 0x8]
000007D4 7E01 moveq.l D7, 0x01
000007D6 206E FFF0 movea.l A0, [A6 - 0x10]
000007DA 2050 movea.l A0, [A0]
000007DC 2868 0018 movea.l A4, [A0 + 0x18]
000007E0 2F0C move.l -[A7], A4
000007E2 486E FFF4 pea.l [A6 - 0xC]
000007E6 4EAD 0BDA jsr [A5 + 0xBDA /* export_375 */]
000007EA 41EE FFF4 lea.l A0, [A6 - 0xC]
000007EE 4FEF 0010 lea.l A7, [A7 + 0x10]
000007F2 6012 bra +0x14 /* 00000806 */
label000007F4:
000007F4 2F0B move.l -[A7], A3
000007F6 2F0C move.l -[A7], A4
000007F8 4EBA FF6E jsr [PC - 0x92 /* 00000768 */]
000007FC 4A00 tst.b D0
000007FE 504F addq.w A7, 8
00000800 6604 bne +0x6 /* 00000806 */
00000802 4207 clr.b D7
00000804 6010 bra +0x12 /* 00000816 */
label00000806:
00000806 486E FFF4 pea.l [A6 - 0xC]
0000080A 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
0000080E 2840 movea.l A4, D0
00000810 200C move.l D0, A4
00000812 584F addq.w A7, 4
00000814 66DE bne -0x20 /* 000007F4 */
label00000816:
00000816 1007 move.b D0, D7
00000818 4CEE 1880 FFE4 movem.l D7,A3,A4, [A6 - 0x1C]
0000081E 4E5E unlink A6
00000820 4E75 rts
export_758:
00000822 4E56 FFF4 link A6, -0x000C
00000826 48E7 0108 movem.l -[A7], D7,A4
0000082A 4207 clr.b D7
0000082C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000830 486E FFF4 pea.l [A6 - 0xC]
00000834 4EAD 0BDA jsr [A5 + 0xBDA /* export_375 */]
00000838 41EE FFF4 lea.l A0, [A6 - 0xC]
0000083C 504F addq.w A7, 8
0000083E 6026 bra +0x28 /* 00000866 */
label00000840:
00000840 4878 2CEC push.l 0x2CEC
00000844 2F0C move.l -[A7], A4
00000846 2054 movea.l A0, [A4]
00000848 2050 movea.l A0, [A0]
0000084A 2268 000C movea.l A1, [A0 + 0xC]
0000084E 4E91 jsr [A1]
00000850 4A00 tst.b D0
00000852 504F addq.w A7, 8
00000854 6610 bne +0x12 /* 00000866 */
00000856 2F0C move.l -[A7], A4
00000858 4EAD 016A jsr [A5 + 0x16A /* export_41 */]
0000085C 4A00 tst.b D0
0000085E 584F addq.w A7, 4
00000860 6604 bne +0x6 /* 00000866 */
00000862 7E01 moveq.l D7, 0x01
00000864 6010 bra +0x12 /* 00000876 */
label00000866:
00000866 486E FFF4 pea.l [A6 - 0xC]
0000086A 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
0000086E 2840 movea.l A4, D0
00000870 200C move.l D0, A4
00000872 584F addq.w A7, 4
00000874 66CA bne -0x34 /* 00000840 */
label00000876:
00000876 1007 move.b D0, D7
00000878 4CEE 1080 FFEC movem.l D7,A4, [A6 - 0x14]
0000087E 4E5E unlink A6
00000880 4E75 rts
export_759:
00000882 4E56 0000 link A6, 0
00000886 48E7 0018 movem.l -[A7], A3,A4
0000088A 266D FD96 movea.l A3, [A5 - 0x26A]
0000088E 2053 movea.l A0, [A3]
00000890 2868 0014 movea.l A4, [A0 + 0x14]
00000894 200C move.l D0, A4
00000896 6712 beq +0x14 /* 000008AA */
00000898 7000 moveq.l D0, 0x00
0000089A 2F00 move.l -[A7], D0
0000089C 2F0C move.l -[A7], A4
0000089E 2054 movea.l A0, [A4]
000008A0 2050 movea.l A0, [A0]
000008A2 2268 0130 movea.l A1, [A0 + 0x130]
000008A6 4E91 jsr [A1]
000008A8 504F addq.w A7, 8
label000008AA:
000008AA 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
000008B0 4E5E unlink A6
000008B2 4E75 rts
export_760:
000008B4 4E56 FFF8 link A6, -0x0008
000008B8 48E7 0018 movem.l -[A7], A3,A4
000008BC 266D FD96 movea.l A3, [A5 - 0x26A]
000008C0 2053 movea.l A0, [A3]
000008C2 2868 0014 movea.l A4, [A0 + 0x14]
000008C6 200C move.l D0, A4
000008C8 6700 0096 beq +0x98 /* 00000960 */
000008CC 2054 movea.l A0, [A4]
000008CE 2668 001C movea.l A3, [A0 + 0x1C]
000008D2 200B move.l D0, A3
000008D4 675C beq +0x5E /* 00000932 */
000008D6 4878 687E push.l 0x687E /* 'h~' */
000008DA 2F0B move.l -[A7], A3
000008DC 2053 movea.l A0, [A3]
000008DE 2050 movea.l A0, [A0]
000008E0 2268 000C movea.l A1, [A0 + 0xC]
000008E4 4E91 jsr [A1]
000008E6 4A00 tst.b D0
000008E8 504F addq.w A7, 8
000008EA 6746 beq +0x48 /* 00000932 */
000008EC 2F0B move.l -[A7], A3
000008EE 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
000008F2 0C40 0001 cmpi.w D0, 0x1
000008F6 584F addq.w A7, 4
000008F8 6F38 ble +0x3A /* 00000932 */
000008FA 2054 movea.l A0, [A4]
000008FC 2028 001C move.l D0, [A0 + 0x1C]
00000900 A055 syscall StripAddress
00000902 2D40 FFFC move.l [A6 - 0x4], D0
00000906 7000 moveq.l D0, 0x00
00000908 2F00 move.l -[A7], D0
0000090A 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000090E 4EAD 0C0A jsr [A5 + 0xC0A /* export_381 */]
00000912 A055 syscall StripAddress
00000914 222E FFFC move.l D1, [A6 - 0x4]
00000918 B081 cmp.l D0, D1
0000091A 504F addq.w A7, 8
0000091C 6742 beq +0x44 /* 00000960 */
0000091E 7000 moveq.l D0, 0x00
00000920 2F00 move.l -[A7], D0
00000922 2F0C move.l -[A7], A4
00000924 2054 movea.l A0, [A4]
00000926 2050 movea.l A0, [A0]
00000928 2268 0130 movea.l A1, [A0 + 0x130]
0000092C 4E91 jsr [A1]
0000092E 504F addq.w A7, 8
00000930 602E bra +0x30 /* 00000960 */
label00000932:
00000932 200C move.l D0, A4
00000934 A055 syscall StripAddress
00000936 2D40 FFF8 move.l [A6 - 0x8], D0
0000093A 206E 0008 movea.l A0, [A6 + 0x8]
0000093E 2050 movea.l A0, [A0]
00000940 2028 000A move.l D0, [A0 + 0xA]
00000944 A055 syscall StripAddress
00000946 222E FFF8 move.l D1, [A6 - 0x8]
0000094A B081 cmp.l D0, D1
0000094C 6712 beq +0x14 /* 00000960 */
0000094E 7000 moveq.l D0, 0x00
00000950 2F00 move.l -[A7], D0
00000952 2F0C move.l -[A7], A4
00000954 2054 movea.l A0, [A4]
00000956 2050 movea.l A0, [A0]
00000958 2268 0130 movea.l A1, [A0 + 0x130]
0000095C 4E91 jsr [A1]
0000095E 504F addq.w A7, 8
label00000960:
00000960 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10]
00000966 4E5E unlink A6
00000968 4E75 rts
export_761:
0000096A 4E56 FFFC link A6, -0x0004
0000096E 48E7 0018 movem.l -[A7], A3,A4
00000972 266E 0008 movea.l A3, [A6 + 0x8]
00000976 206D FDA6 movea.l A0, [A5 - 0x25A]
0000097A 2D48 FFFC move.l [A6 - 0x4], A0
0000097E 2050 movea.l A0, [A0]
00000980 2868 0096 movea.l A4, [A0 + 0x96]
00000984 2054 movea.l A0, [A4]
00000986 0828 0002 009D btst.b [A0 + 0x9D], 0x2
0000098C 56C0 sne D0
0000098E 4400 neg.b D0
00000990 4A00 tst.b D0
00000992 660E bne +0x10 /* 000009A2 */
00000994 4AB8 0B50 tst.l [0x00000B50 /* FileShareVars */]
00000998 6F04 ble +0x6 /* 0000099E */
0000099A 7002 moveq.l D0, 0x02
0000099C 601E bra +0x20 /* 000009BC */
label0000099E:
0000099E 7000 moveq.l D0, 0x00
000009A0 601A bra +0x1C /* 000009BC */
label000009A2:
000009A2 200B move.l D0, A3
000009A4 6714 beq +0x16 /* 000009BA */
000009A6 2053 movea.l A0, [A3]
000009A8 0828 0002 009D btst.b [A0 + 0x9D], 0x2
000009AE 56C0 sne D0
000009B0 4400 neg.b D0
000009B2 4A00 tst.b D0
000009B4 6604 bne +0x6 /* 000009BA */
000009B6 7003 moveq.l D0, 0x03
000009B8 6002 bra +0x4 /* 000009BC */
label000009BA:
000009BA 7001 moveq.l D0, 0x01
label000009BC:
000009BC 4CEE 1800 FFF4 movem.l A3,A4, [A6 - 0xC]
000009C2 4E5E unlink A6
000009C4 4E75 rts
fn000009C6:
000009C6 4E56 0000 link A6, 0
000009CA 48E7 0108 movem.l -[A7], D7,A4
000009CE 286E 0008 movea.l A4, [A6 + 0x8]
000009D2 7E01 moveq.l D7, 0x01
000009D4 6012 bra +0x14 /* 000009E8 */
label000009D6:
000009D6 7000 moveq.l D0, 0x00
000009D8 1034 7000 move.b D0, [A4 + D7.w]
000009DC 0C40 003A cmpi.w D0, 0x3A /* ':' */
000009E0 6604 bne +0x6 /* 000009E6 */
000009E2 7001 moveq.l D0, 0x01
000009E4 600C bra +0xE /* 000009F2 */
label000009E6:
000009E6 5247 addq.w D7, 1
label000009E8:
000009E8 7000 moveq.l D0, 0x00
000009EA 1014 move.b D0, [A4]
000009EC B047 cmp.w D0, D7
000009EE 6CE6 bge -0x18 /* 000009D6 */
000009F0 7000 moveq.l D0, 0x00
label000009F2:
000009F2 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8]
000009F8 4E5E unlink A6
000009FA 4E75 rts
fn000009FC:
000009FC 4E56 0000 link A6, 0
00000A00 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000A04 2A2E 0008 move.l D5, [A6 + 0x8]
00000A08 4207 clr.b D7
00000A0A 598F subq.l A7, 4
00000A0C 2F3C 6572 6D23 move.l -[A7], 0x65726D23 /* 'erm#' */
00000A12 3F3C 0080 move.w -[A7], 0x80
00000A16 A9A0 syscall GetResource
00000A18 265F movea.l A3, [A7]+
00000A1A 200B move.l D0, A3
00000A1C 673A beq +0x3C /* 00000A58 */
00000A1E 204B movea.l A0, A3
00000A20 A029 syscall HLock
00000A22 598F subq.l A7, 4
00000A24 2F0B move.l -[A7], A3
00000A26 A9A5 syscall GetResourceSizeOnDisk/SizeResource/SizeRsrc
00000A28 2C1F move.l D6, [A7]+
00000A2A 2853 movea.l A4, [A3]
00000A2C 601A bra +0x1C /* 00000A48 */
label00000A2E:
00000A2E BA94 cmp.l D5, [A4]
00000A30 6614 bne +0x16 /* 00000A46 */
00000A32 206E 000C movea.l A0, [A6 + 0xC]
00000A36 30AC 0004 move.w [A0], [A4 + 0x4]
00000A3A 206E 0010 movea.l A0, [A6 + 0x10]
00000A3E 30AC 0006 move.w [A0], [A4 + 0x6]
00000A42 7E01 moveq.l D7, 0x01
00000A44 600A bra +0xC /* 00000A50 */
label00000A46:
00000A46 504C addq.w A4, 8
label00000A48:
00000A48 2006 move.l D0, D6
00000A4A D093 add.l D0, [A3]
00000A4C B08C cmp.l D0, A4
00000A4E 62DE bhi -0x20 /* 00000A2E */
label00000A50:
00000A50 204B movea.l A0, A3
00000A52 A02A syscall HUnlock
00000A54 2F0B move.l -[A7], A3
00000A56 A9A3 syscall ReleaseResource
label00000A58:
00000A58 1007 move.b D0, D7
00000A5A 4CEE 18E0 FFEC movem.l D5,D6,D7,A3,A4, [A6 - 0x14]
00000A60 4E5E unlink A6
00000A62 4E75 rts
export_762:
00000A64 4E56 FEB0 link A6, -0x0150
00000A68 48E7 0308 movem.l -[A7], D6,D7,A4
00000A6C 49EE FEFC lea.l A4, [A6 - 0x104]
00000A70 2E2E 0008 move.l D7, [A6 + 0x8]
00000A74 2D7C 6E75 6C6C FEF4 move.l [A6 - 0x10C], 0x6E756C6C /* 'null' */
00000A7C 7000 moveq.l D0, 0x00
00000A7E 2D40 FEF8 move.l [A6 - 0x108], D0
00000A82 41EE FEF4 lea.l A0, [A6 - 0x10C]
00000A86 42AE FFFC clr.l [A6 - 0x4]
00000A8A 486E FEB8 pea.l [A6 - 0x148]
00000A8E 4EAD 007A jsr [A5 + 0x7A /* export_11 */]
00000A92 4A80 tst.l D0
00000A94 584F addq.w A7, 4
00000A96 6700 0090 beq +0x92 /* 00000B28 */
00000A9A 486E FFFE pea.l [A6 - 0x2]
00000A9E 486E FFFC pea.l [A6 - 0x4]
00000AA2 2F07 move.l -[A7], D7
00000AA4 4EBA FF56 jsr [PC - 0xAA /* 000009FC */]
00000AA8 1C00 move.b D6, D0
00000AAA 4FEF 000C lea.l A7, [A7 + 0xC]
00000AAE 674C beq +0x4E /* 00000AFC */
00000AB0 2D7C 6E75 6C6C FEB0 move.l [A6 - 0x150], 0x6E756C6C /* 'null' */
00000AB8 7000 moveq.l D0, 0x00
00000ABA 2D40 FEB4 move.l [A6 - 0x14C], D0
00000ABE 41EE FEB0 lea.l A0, [A6 - 0x150]
00000AC2 2F0C move.l -[A7], A4
00000AC4 3F2E FFFC move.w -[A7], [A6 - 0x4]
00000AC8 3F2E FFFE move.w -[A7], [A6 - 0x2]
00000ACC 4EAD 00DA jsr [A5 + 0xDA /* export_23 */]
00000AD0 2F0C move.l -[A7], A4
00000AD2 486E FEB0 pea.l [A6 - 0x150]
00000AD6 4EAD 0F92 jsr [A5 + 0xF92 /* export_494 */]
00000ADA 41EE FEB8 lea.l A0, [A6 - 0x148]
00000ADE 2F20 move.l -[A7], -[A0]
00000AE0 2F20 move.l -[A7], -[A0]
00000AE2 2F3C 6572 7273 move.l -[A7], 0x65727273 /* 'errs' */
00000AE8 486E 000C pea.l [A6 + 0xC]
00000AEC 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
00000AF0 486E FEB0 pea.l [A6 - 0x150]
00000AF4 4EAD 0EFA jsr [A5 + 0xEFA /* export_475 */]
00000AF8 4FEF 001C lea.l A7, [A7 + 0x1C]
label00000AFC:
00000AFC 2F07 move.l -[A7], D7
00000AFE 486E FEF4 pea.l [A6 - 0x10C]
00000B02 4EAD 0F52 jsr [A5 + 0xF52 /* export_486 */]
00000B06 41EE FEFC lea.l A0, [A6 - 0x104]
00000B0A 2F20 move.l -[A7], -[A0]
00000B0C 2F20 move.l -[A7], -[A0]
00000B0E 2F3C 6572 726E move.l -[A7], 0x6572726E /* 'errn' */
00000B14 486E 000C pea.l [A6 + 0xC]
00000B18 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
00000B1C 486E FEF4 pea.l [A6 - 0x10C]
00000B20 4EAD 0EFA jsr [A5 + 0xEFA /* export_475 */]
00000B24 4FEF 001C lea.l A7, [A7 + 0x1C]
label00000B28:
00000B28 486E FEB8 pea.l [A6 - 0x148]
00000B2C 4EAD 0BBA jsr [A5 + 0xBBA /* export_371 */]
00000B30 584F addq.w A7, 4
00000B32 4CEE 10C0 FEA4 movem.l D6,D7,A4, [A6 - 0x15C]
00000B38 4E5E unlink A6
00000B3A 4E75 rts
export_763:
00000B3C 4E56 FC9E link A6, -0x0362
00000B40 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000B44 286E 0010 movea.l A4, [A6 + 0x10]
00000B48 182E 001B move.b D4, [A6 + 0x1B]
00000B4C 2A2E 0014 move.l D5, [A6 + 0x14]
00000B50 2E2E 001C move.l D7, [A6 + 0x1C]
00000B54 266E 000C movea.l A3, [A6 + 0xC]
00000B58 486E FEF8 pea.l [A6 - 0x108]
00000B5C 4EAD 10E2 jsr [A5 + 0x10E2 /* export_536 */]
00000B60 41EE FF00 lea.l A0, [A6 - 0x100]
00000B64 4210 clr.b [A0]
00000B66 4206 clr.b D6
00000B68 200C move.l D0, A4
00000B6A 584F addq.w A7, 4
00000B6C 6700 01DA beq +0x1DC /* 00000D48 */
00000B70 2F0C move.l -[A7], A4
00000B72 486E FEEC pea.l [A6 - 0x114]
00000B76 4EAD 0BDA jsr [A5 + 0xBDA /* export_375 */]
00000B7A 41EE FEEC lea.l A0, [A6 - 0x114]
00000B7E 504F addq.w A7, 8
00000B80 606E bra +0x70 /* 00000BF0 */
label00000B82:
00000B82 7000 moveq.l D0, 0x00
00000B84 1004 move.b D0, D4
00000B86 0C40 0001 cmpi.w D0, 0x1
00000B8A 670C beq +0xE /* 00000B98 */
00000B8C 200B move.l D0, A3
00000B8E 6708 beq +0xA /* 00000B98 */
00000B90 2054 movea.l A0, [A4]
00000B92 B7E8 000A cmpa.l A3, [A0 + 0xA]
00000B96 6658 bne +0x5A /* 00000BF0 */
label00000B98:
00000B98 2F07 move.l -[A7], D7
00000B9A 2F0C move.l -[A7], A4
00000B9C 4EAD 01A2 jsr [A5 + 0x1A2 /* export_48 */]
00000BA0 4A00 tst.b D0
00000BA2 504F addq.w A7, 8
00000BA4 674A beq +0x4C /* 00000BF0 */
00000BA6 41EE FCA2 lea.l A0, [A6 - 0x35E]
00000BAA 4210 clr.b [A0]
00000BAC 4878 0BEA push.l 0xBEA
00000BB0 486E FCA2 pea.l [A6 - 0x35E]
00000BB4 2F0C move.l -[A7], A4
00000BB6 2054 movea.l A0, [A4]
00000BB8 2050 movea.l A0, [A0]
00000BBA 2268 0060 movea.l A1, [A0 + 0x60]
00000BBE 4E91 jsr [A1]
00000BC0 486E FCA2 pea.l [A6 - 0x35E]
00000BC4 2F2E 0020 move.l -[A7], [A6 + 0x20]
00000BC8 4EAD 0C02 jsr [A5 + 0xC02 /* export_380 */]
00000BCC 4A00 tst.b D0
00000BCE 4FEF 0014 lea.l A7, [A7 + 0x14]
00000BD2 671C beq +0x1E /* 00000BF0 */
00000BD4 2F05 move.l -[A7], D5
00000BD6 2F0C move.l -[A7], A4
00000BD8 4EAD 1872 jsr [A5 + 0x1872 /* export_778 */]
00000BDC 2D40 FC9E move.l [A6 - 0x362], D0
00000BE0 2F00 move.l -[A7], D0
00000BE2 486E FEF8 pea.l [A6 - 0x108]
00000BE6 4EAD 110A jsr [A5 + 0x110A /* export_541 */]
00000BEA 7C01 moveq.l D6, 0x01
00000BEC 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000BF0:
00000BF0 486E FEEC pea.l [A6 - 0x114]
00000BF4 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
00000BF8 2840 movea.l A4, D0
00000BFA 200C move.l D0, A4
00000BFC 584F addq.w A7, 4
00000BFE 6682 bne -0x7C /* 00000B82 */
00000C00 7000 moveq.l D0, 0x00
00000C02 1006 move.b D0, D6
00000C04 4A80 tst.l D0
00000C06 6600 0140 bne +0x142 /* 00000D48 */
00000C0A 200B move.l D0, A3
00000C0C 6700 013A beq +0x13C /* 00000D48 */
00000C10 206E 0020 movea.l A0, [A6 + 0x20]
00000C14 2F08 move.l -[A7], A0
00000C16 4EBA FDAE jsr [PC - 0x252 /* 000009C6 */]
00000C1A 4A00 tst.b D0
00000C1C 584F addq.w A7, 4
00000C1E 6700 0128 beq +0x12A /* 00000D48 */
00000C22 41EE FDE8 lea.l A0, [A6 - 0x218]
00000C26 4210 clr.b [A0]
00000C28 4246 clr.w D6
00000C2A 4878 280A push.l 0x280A /* '(\n' */
00000C2E 2F0B move.l -[A7], A3
00000C30 2053 movea.l A0, [A3]
00000C32 2050 movea.l A0, [A0]
00000C34 2268 000C movea.l A1, [A0 + 0xC]
00000C38 4E91 jsr [A1]
00000C3A 4A00 tst.b D0
00000C3C 504F addq.w A7, 8
00000C3E 664C bne +0x4E /* 00000C8C */
00000C40 7000 moveq.l D0, 0x00
00000C42 2F00 move.l -[A7], D0
00000C44 486E FDE8 pea.l [A6 - 0x218]
00000C48 2F0B move.l -[A7], A3
00000C4A 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00000C4E 49EE FDE9 lea.l A4, [A6 - 0x217]
00000C52 206E 0020 movea.l A0, [A6 + 0x20]
00000C56 47E8 0001 lea.l A3, [A0 + 0x1]
00000C5A 7000 moveq.l D0, 0x00
00000C5C 102E FDE8 move.b D0, [A6 - 0x218]
00000C60 D08C add.l D0, A4
00000C62 5380 subq.l D0, 1
00000C64 2040 movea.l A0, D0
00000C66 7000 moveq.l D0, 0x00
00000C68 1010 move.b D0, [A0]
00000C6A 0C40 003A cmpi.w D0, 0x3A /* ':' */
00000C6E 4FEF 000C lea.l A7, [A7 + 0xC]
00000C72 6618 bne +0x1A /* 00000C8C */
00000C74 7000 moveq.l D0, 0x00
00000C76 1013 move.b D0, [A3]
00000C78 0C40 003A cmpi.w D0, 0x3A /* ':' */
00000C7C 660E bne +0x10 /* 00000C8C */
00000C7E 7000 moveq.l D0, 0x00
00000C80 102E FDE8 move.b D0, [A6 - 0x218]
00000C84 3800 move.w D4, D0
00000C86 5344 subq.w D4, 1
00000C88 1D44 FDE8 move.b [A6 - 0x218], D4
label00000C8C:
00000C8C 2F2E 0020 move.l -[A7], [A6 + 0x20]
00000C90 486E FDE8 pea.l [A6 - 0x218]
00000C94 4EAD 0D62 jsr [A5 + 0xD62 /* export_424 */]
00000C98 558F subq.l A7, 2
00000C9A 7000 moveq.l D0, 0x00
00000C9C 3F00 move.w -[A7], D0
00000C9E 7200 moveq.l D1, 0x00
00000CA0 2F01 move.l -[A7], D1
00000CA2 486E FDE8 pea.l [A6 - 0x218]
00000CA6 486E FDA2 pea.l [A6 - 0x25E]
00000CAA 303C 0001 move.w D0, 0x1
00000CAE AA52 syscall HFSPinaforeDispatch/HighLevelFSDispatch
00000CB0 3C1F move.w D6, [A7]+
00000CB2 504F addq.w A7, 8
00000CB4 670C beq +0xE /* 00000CC2 */
00000CB6 2F3C FFFF F940 move.l -[A7], 0xFFFFF940
00000CBC 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
00000CC0 584F addq.w A7, 4
label00000CC2:
00000CC2 7000 moveq.l D0, 0x00
00000CC4 2D40 FEE8 move.l [A6 - 0x118], D0
00000CC8 2640 movea.l A3, D0
00000CCA 558F subq.l A7, 2
00000CCC 486E FDA2 pea.l [A6 - 0x25E]
00000CD0 486E FEE8 pea.l [A6 - 0x118]
00000CD4 7008 moveq.l D0, 0x08
00000CD6 A823 syscall AliasDispatch
00000CD8 301F move.w D0, [A7]+
00000CDA 48C0 ext.l D0
00000CDC 2F00 move.l -[A7], D0
00000CDE 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
00000CE2 7000 moveq.l D0, 0x00
00000CE4 2F00 move.l -[A7], D0
00000CE6 2F2E FEE8 move.l -[A7], [A6 - 0x118]
00000CEA 2F2D FDA6 move.l -[A7], [A5 - 0x25A]
00000CEE 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */]
00000CF2 2640 movea.l A3, D0
00000CF4 206E FEE8 movea.l A0, [A6 - 0x118]
00000CF8 A023 syscall DisposHandle/DisposeHandle
00000CFA 0C87 616C 6973 cmpi.l D7, 0x616C6973 /* 'alis' */
00000D00 4FEF 0010 lea.l A7, [A7 + 0x10]
00000D04 6606 bne +0x8 /* 00000D0C */
00000D06 2E3C 2A2A 2A2A move.l D7, 0x2A2A2A2A /* '****' */
label00000D0C:
00000D0C 200B move.l D0, A3
00000D0E 672C beq +0x2E /* 00000D3C */
00000D10 2F07 move.l -[A7], D7
00000D12 2F0B move.l -[A7], A3
00000D14 4EAD 01A2 jsr [A5 + 0x1A2 /* export_48 */]
00000D18 4A00 tst.b D0
00000D1A 504F addq.w A7, 8
00000D1C 671E beq +0x20 /* 00000D3C */
00000D1E 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
00000D24 2F0B move.l -[A7], A3
00000D26 4EAD 1872 jsr [A5 + 0x1872 /* export_778 */]
00000D2A 2840 movea.l A4, D0
00000D2C 2F0C move.l -[A7], A4
00000D2E 486E FEF8 pea.l [A6 - 0x108]
00000D32 4EAD 110A jsr [A5 + 0x110A /* export_541 */]
00000D36 4FEF 0010 lea.l A7, [A7 + 0x10]
00000D3A 600C bra +0xE /* 00000D48 */
label00000D3C:
00000D3C 2F3C FFFF F940 move.l -[A7], 0xFFFFF940
00000D42 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
00000D46 584F addq.w A7, 4
label00000D48:
00000D48 206E 0008 movea.l A0, [A6 + 0x8]
00000D4C 43EE FEF8 lea.l A1, [A6 - 0x108]
00000D50 20D9 move.l [A0]+, [A1]+
00000D52 20D9 move.l [A0]+, [A1]+
00000D54 4CEE 18F0 FC86 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x37A]
00000D5A 4E5E unlink A6
00000D5C 4E75 rts
export_764:
00000D5E 4E56 FFE8 link A6, -0x0018
00000D62 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000D66 286E 0010 movea.l A4, [A6 + 0x10]
00000D6A 282E 001C move.l D4, [A6 + 0x1C]
00000D6E 1A2E 001B move.b D5, [A6 + 0x1B]
00000D72 2C2E 0014 move.l D6, [A6 + 0x14]
00000D76 266E 000C movea.l A3, [A6 + 0xC]
00000D7A 486E FFF8 pea.l [A6 - 0x8]
00000D7E 4EAD 10E2 jsr [A5 + 0x10E2 /* export_536 */]
00000D82 7E01 moveq.l D7, 0x01
00000D84 200C move.l D0, A4
00000D86 584F addq.w A7, 4
00000D88 676C beq +0x6E /* 00000DF6 */
00000D8A 2F0C move.l -[A7], A4
00000D8C 486E FFEC pea.l [A6 - 0x14]
00000D90 4EAD 0BDA jsr [A5 + 0xBDA /* export_375 */]
00000D94 41EE FFEC lea.l A0, [A6 - 0x14]
00000D98 504F addq.w A7, 8
00000D9A 604A bra +0x4C /* 00000DE6 */
label00000D9C:
00000D9C 7000 moveq.l D0, 0x00
00000D9E 1005 move.b D0, D5
00000DA0 0C40 0001 cmpi.w D0, 0x1
00000DA4 670C beq +0xE /* 00000DB2 */
00000DA6 200B move.l D0, A3
00000DA8 6708 beq +0xA /* 00000DB2 */
00000DAA 2054 movea.l A0, [A4]
00000DAC B7E8 000A cmpa.l A3, [A0 + 0xA]
00000DB0 6634 bne +0x36 /* 00000DE6 */
label00000DB2:
00000DB2 2F04 move.l -[A7], D4
00000DB4 2F0C move.l -[A7], A4
00000DB6 4EAD 01A2 jsr [A5 + 0x1A2 /* export_48 */]
00000DBA 4A00 tst.b D0
00000DBC 504F addq.w A7, 8
00000DBE 6726 beq +0x28 /* 00000DE6 */
00000DC0 BEAE 0020 cmp.l D7, [A6 + 0x20]
00000DC4 661C bne +0x1E /* 00000DE2 */
00000DC6 2F06 move.l -[A7], D6
00000DC8 2F0C move.l -[A7], A4
00000DCA 4EAD 1872 jsr [A5 + 0x1872 /* export_778 */]
00000DCE 2D40 FFE8 move.l [A6 - 0x18], D0
00000DD2 2F00 move.l -[A7], D0
00000DD4 486E FFF8 pea.l [A6 - 0x8]
00000DD8 4EAD 110A jsr [A5 + 0x110A /* export_541 */]
00000DDC 4FEF 0010 lea.l A7, [A7 + 0x10]
00000DE0 6014 bra +0x16 /* 00000DF6 */
label00000DE2:
00000DE2 2007 move.l D0, D7
00000DE4 5287 addq.l D7, 1
label00000DE6:
00000DE6 486E FFEC pea.l [A6 - 0x14]
00000DEA 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */]
00000DEE 2840 movea.l A4, D0
00000DF0 200C move.l D0, A4
00000DF2 584F addq.w A7, 4
00000DF4 66A6 bne -0x58 /* 00000D9C */
label00000DF6:
00000DF6 486E FFF8 pea.l [A6 - 0x8]
00000DFA 4EAD 0EEA jsr [A5 + 0xEEA /* export_473 */]
00000DFE 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */
00000E04 584F addq.w A7, 4
00000E06 660C bne +0xE /* 00000E14 */
00000E08 2F3C FFFF D8E9 move.l -[A7], 0xFFFFD8E9
00000E0E 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
00000E12 584F addq.w A7, 4
label00000E14:
00000E14 206E 0008 movea.l A0, [A6 + 0x8]
00000E18 43EE FFF8 lea.l A1, [A6 - 0x8]
00000E1C 20D9 move.l [A0]+, [A1]+
00000E1E 20D9 move.l [A0]+, [A1]+
00000E20 4CEE 18F0 FFD0 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x30]
00000E26 4E5E unlink A6
00000E28 4E75 rts
fn00000E2A:
00000E2A 4E56 0000 link A6, 0
00000E2E 2F0C move.l -[A7], A4
00000E30 206E 0008 movea.l A0, [A6 + 0x8]
00000E34 2050 movea.l A0, [A0]
00000E36 2868 002C movea.l A4, [A0 + 0x2C]
00000E3A 2054 movea.l A0, [A4]
00000E3C 0828 0001 009E btst.b [A0 + 0x9E], 0x1
00000E42 56C0 sne D0
00000E44 4400 neg.b D0
00000E46 286E FFFC movea.l A4, [A6 - 0x4]
00000E4A 4E5E unlink A6
00000E4C 4E75 rts
fn00000E4E:
00000E4E 4E56 0000 link A6, 0
00000E52 48E7 1108 movem.l -[A7], D3,D7,A4
00000E56 286E 0008 movea.l A4, [A6 + 0x8]
00000E5A 4A2E 000F tst.b [A6 + 0xF]
00000E5E 673E beq +0x40 /* 00000E9E */
00000E60 2F0C move.l -[A7], A4
00000E62 4EBA FFC6 jsr [PC - 0x3A /* 00000E2A */]
00000E66 4A00 tst.b D0
00000E68 584F addq.w A7, 4
00000E6A 671A beq +0x1C /* 00000E86 */
00000E6C 4878 2C25 push.l 0x2C25 /* ',%' */
00000E70 2F0C move.l -[A7], A4
00000E72 4EAD 0CDA jsr [A5 + 0xCDA /* export_407 */]
00000E76 4878 2C26 push.l 0x2C26 /* ',&' */
00000E7A 2F0C move.l -[A7], A4
00000E7C 4EAD 0CDA jsr [A5 + 0xCDA /* export_407 */]
00000E80 4FEF 0010 lea.l A7, [A7 + 0x10]
00000E84 6018 bra +0x1A /* 00000E9E */
label00000E86:
00000E86 4878 2C25 push.l 0x2C25 /* ',%' */
00000E8A 2F0C move.l -[A7], A4
00000E8C 4EAD 0BFA jsr [A5 + 0xBFA /* export_379 */]
00000E90 4878 2C26 push.l 0x2C26 /* ',&' */
00000E94 2F0C move.l -[A7], A4
00000E96 4EAD 0BFA jsr [A5 + 0xBFA /* export_379 */]
00000E9A 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000E9E:
00000E9E 4878 2C2D push.l 0x2C2D /* ',-' */
00000EA2 2F0C move.l -[A7], A4
00000EA4 4EAD 0BFA jsr [A5 + 0xBFA /* export_379 */]
00000EA8 3E3C 2C2D move.w D7, 0x2C2D /* ',-' */
00000EAC 504F addq.w A7, 8
label00000EAE:
00000EAE 48C7 ext.l D7
00000EB0 2F07 move.l -[A7], D7
00000EB2 2F0C move.l -[A7], A4
00000EB4 4EAD 0CDA jsr [A5 + 0xCDA /* export_407 */]
00000EB8 504F addq.w A7, 8
00000EBA 5247 addq.w D7, 1
00000EBC 0C47 2C3A cmpi.w D7, 0x2C3A /* ',:' */
00000EC0 6FEC ble -0x12 /* 00000EAE */
00000EC2 4878 2C40 push.l 0x2C40 /* ',@' */
00000EC6 2F0C move.l -[A7], A4
00000EC8 4EAD 0CDA jsr [A5 + 0xCDA /* export_407 */]
00000ECC 4878 2C4B push.l 0x2C4B /* ',K' */
00000ED0 2F0C move.l -[A7], A4
00000ED2 4EAD 0BE2 jsr [A5 + 0xBE2 /* export_376 */]
00000ED6 4878 2C4C push.l 0x2C4C /* ',L' */
00000EDA 2F0C move.l -[A7], A4
00000EDC 4EAD 0CDA jsr [A5 + 0xCDA /* export_407 */]
00000EE0 4878 2C45 push.l 0x2C45 /* ',E' */
00000EE4 2F0C move.l -[A7], A4
00000EE6 4EAD 0BE2 jsr [A5 + 0xBE2 /* export_376 */]
00000EEA 4878 2C46 push.l 0x2C46 /* ',F' */
00000EEE 2F0C move.l -[A7], A4
00000EF0 4EAD 0BE2 jsr [A5 + 0xBE2 /* export_376 */]
00000EF4 4878 2C47 push.l 0x2C47 /* ',G' */
00000EF8 2F0C move.l -[A7], A4
00000EFA 4EAD 0BE2 jsr [A5 + 0xBE2 /* export_376 */]
00000EFE 4FEF 0030 lea.l A7, [A7 + 0x30]
00000F02 4CEE 1088 FFF4 movem.l D3,D7,A4, [A6 - 0xC]
00000F08 4E5E unlink A6
00000F0A 4E75 rts
export_765:
00000F0C 4E56 FF86 link A6, -0x007A
00000F10 48E7 0018 movem.l -[A7], A3,A4
00000F14 266E 000C movea.l A3, [A6 + 0xC]
00000F18 286E 0008 movea.l A4, [A6 + 0x8]
00000F1C 7000 moveq.l D0, 0x00
00000F1E 2D40 FF98 move.l [A6 - 0x68], D0
00000F22 2054 movea.l A0, [A4]
00000F24 3D68 0034 FF9C move.w [A6 - 0x64], [A0 + 0x34]
00000F2A 2054 movea.l A0, [A4]
00000F2C 2D68 0030 FFB6 move.l [A6 - 0x4A], [A0 + 0x30]
00000F32 2D6B 0004 FFAA move.l [A6 - 0x56], [A3 + 0x4]
00000F38 2D53 FFAE move.l [A6 - 0x52], [A3]
00000F3C 223C 10FF FFFF move.l D1, 0x10FFFFFF
00000F42 C2AB 0008 and.l D1, [A3 + 0x8]
00000F46 2D41 FFB2 move.l [A6 - 0x4E], D1
00000F4A 7001 moveq.l D0, 0x01
00000F4C 2F00 move.l -[A7], D0
00000F4E 2F0C move.l -[A7], A4
00000F50 4EBA FEFC jsr [PC - 0x104 /* 00000E4E */]
00000F54 41EE FF86 lea.l A0, [A6 - 0x7A]
00000F58 7033 moveq.l D0, 0x33
00000F5A A260 syscall FSDispatch/HFSDispatch, flags=2
00000F5C 48C0 ext.l D0
00000F5E 2F00 move.l -[A7], D0
00000F60 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
00000F64 2054 movea.l A0, [A4]
00000F66 41E8 005E lea.l A0, [A0 + 0x5E]
00000F6A 224B movea.l A1, A3
00000F6C 20D9 move.l [A0]+, [A1]+
00000F6E 20D9 move.l [A0]+, [A1]+
00000F70 20D9 move.l [A0]+, [A1]+
00000F72 2054 movea.l A0, [A4]
00000F74 08E8 0006 005C bset.b [A0 + 0x5C], 0x6
00000F7A 2F0C move.l -[A7], A4
00000F7C 2054 movea.l A0, [A4]
00000F7E 2050 movea.l A0, [A0]
00000F80 2268 0120 movea.l A1, [A0 + 0x120]
00000F84 4E91 jsr [A1]
00000F86 7000 moveq.l D0, 0x00
00000F88 2F00 move.l -[A7], D0
00000F8A 2F0C move.l -[A7], A4
00000F8C 2054 movea.l A0, [A4]
00000F8E 2050 movea.l A0, [A0]
00000F90 2268 011C movea.l A1, [A0 + 0x11C]
00000F94 4E91 jsr [A1]
00000F96 7001 moveq.l D0, 0x01
00000F98 2F00 move.l -[A7], D0
00000F9A 2F0C move.l -[A7], A4
00000F9C 4EBA FEB0 jsr [PC - 0x150 /* 00000E4E */]
00000FA0 4CEE 1800 FF7E movem.l A3,A4, [A6 - 0x82]
00000FA6 4E5E unlink A6
00000FA8 4E75 rts